/**
 *====================================================
 * 文件名称: InsuranceLineInfo.java
 * 修订记录：
 * No    日期				作者(操作:具体内容)
 * 1.    2015年12月9日			chenxy(创建:创建文件)
 *====================================================
 * 类描述：(说明未实现或其它不应生成javadoc的内容)
 */
package com.yuexunit.finance.project.action.v1.model.output;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

import com.yuexunit.finance.project.action.v1.model.InsuranceBaseInfo;
import com.yuexunit.web.annotation.Parameter;

/**
 * @ClassName: InsuranceLineInfo
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author chenxy
 * @date 2015年12月9日 上午11:57:08
 */
public class InsuranceLineInfo extends InsuranceBaseInfo {

	@Parameter(name = "coverageNames", description = "保单险种名称")
	private List<String> coverageNames = new ArrayList<>();
	
	@Parameter(name = "insuranceAmounts", description = "投保总金额")
	private List<BigDecimal> insuranceAmounts = new ArrayList<>();
	
	@Parameter(name = "premiums", description = "保费")
	private List<BigDecimal> premiums = new ArrayList<>();
	
	@Parameter(name = "payablePremiums", description = "待付保费")
	private List<BigDecimal> payablePremiums = new ArrayList<>();

	public List<BigDecimal> getPayablePremiums() {
		return payablePremiums;
	}

	public void setPayablePremiums(List<BigDecimal> payablePremiums) {
		this.payablePremiums = payablePremiums;
	}

	public List<BigDecimal> getInsuranceAmounts() {
		return insuranceAmounts;
	}

	public void setInsuranceAmounts(List<BigDecimal> insuranceAmounts) {
		this.insuranceAmounts = insuranceAmounts;
	}

	public List<BigDecimal> getPremiums() {
		return premiums;
	}

	public void setPremiums(List<BigDecimal> premiums) {
		this.premiums = premiums;
	}

	public List<String> getCoverageNames() {
		return coverageNames;
	}

	public void setCoverageNames(List<String> coverageNames) {
		this.coverageNames = coverageNames;
	}

}
